Big Huge Thesaurus

peptide bond

noun

sounds kind of like